3054
5
706
0
2495
877
2057
1
2732
2
344
13018
2431
22731
716
3249
12459
3
21684
189326
1628
1289601
4
5597
8
880
6916
527
1490
2507
1416
2693
5232
7
28098
14
1131
1306
644