2448
2
2277
0
11153
8
5070
19
20850
5
1411
1
2392
1716
3613
1518
1213
1226
2689
1289601
4
297066
383
6779
1089
1384
120
2865
181997
11
2207
1880
542
2899
1622
1516
923
302