2906
2
2377
1
19944
5504
16
951
1704
0
11059
9
2428
11924
1606
5169
4382
4
131589
1174
1306
2173
14887
18
297066
2392
1694
1168
1047
2578
1526
1766
2530
3562
610
2044
10317