3261
3
1464
1
1311
8078
28
2298
2
3431
8
2688
1208
469
0
1349
1352
5
2382
6
1541
3203
2510
3065
3637
1451
2592
3657
1770
7
2069
867
3872
1739
925