3261
3
1352
5
3637
1
2382
6
1464
1770
7
1311
3431
8
1208
2688
1618
469
0
796
2528
4670
1349
2
1394
2257
8078
28
2298
3014
20
3303
10
3065
3587
5820
4585
2411
7884
17
5392
11
7592