3808
4
962
1
4006
1366
3
725
0
2039
2
108797
951
690
1087
2530
2386
6236
10
5820
378
1289601
2245
1015
1694
1174
2392
189326
2629
935
564
2906
585
297066
2799
6
10827