2396
3
2245
9611
0
1808
2
2530
4
2194
1
6236
10
1022
1901
1174
10827
1509
2232
1282
6547
812
3508
2629
2637
313