3747
4
2257
1
1418
2
1852
1365
1750
3
1261
2288
814
933
1232
417
0
3038
14
1563
1306
1544
1647
436
2326
2296
1291
2669
854
661