1185
1
2340
2503
852
1047
0
1876
1317
1723
1124
1690
1671
1128
2
2058
1778
159
2544
6
1470
382
1022
840
3
1977
631
2595
8
1639
1308
725
2489
7
2263
1467
3683
5