1087
1
1788
3107
7
1590
2999
3
1558
2
1260
1431
1295
2578
1380
0
1813
2377
1020
1320
2368
2650
20
1417
280
2090
1168
3683
2268
4
2760
989
1532
2250
1660
1405
3053