1496
6
1844
1
8527
266
917
2
2166
2760
4
3326
3
2294
638
0
1568
1681
1746
2304
1590
674
1788
1320
1532
2710
1992
1136
1660
4179
2781
2392
1690
685
3176
697