2760
4
1660
1
1690
1467
2
1590
1757
1131
2906
1558
2377
2908
10
2287
1319
3562
989
0
1843
897
775
1020
1077
1417
861
2090
692
1905
1267
847
6899
9
1168
5527
3