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