1690
1
1660
2760
4
475
0
8527
1590
3562
1467
2
775
1380
1243
847
2123
1105
830
1103
534
484
490
596
2663
562
1166
1757
668
1862
914
1298
1581
1131