3298
2
1660
4
3248
8
1446
3575
1
4228
3
2184
2446
2568
1014
579
0
1431
1959
1754
4099
1211
308
726
5181
7
1220
504
1599
2131
2086
758
436
1441
2571
2408
2072