1308
5
1
853
8
2415
3
2
2406
114
106
254
899
641
1100
218
11
18
49
119
547
413
744
27
160
183
35
1037