2440
0
332
1380
3146
12
462
381
3398
9
12459
3
1013
1
1249
2
2565
1328
1497
1289601
4
2239
5599
11
646
876
108797
3250
1342
3546
1288