2906
2
4943
2687
3236
4
1709
2959
1
6707
24
2591
1307
3
1769
1053
1304
0
1725
2907
2462
2124
108797
19079
6
2386
2245
2530
6236
10
1174
10827
2629
585
378
951
1015
562