2879
1
6026
2
2508
7
2028
773
2929
6
1022
3891
5224
4
1495
1088
840
0
1547
1568
108797
1249
2386
2245
3
2530
6236
10
1174
10827
1690
2629
585
378
951
1015
562