1087
2
1129
1
1294
1168
2100
1597
3
2184
888
1660
1632
796
6
1566
1938
1455
1568
1752
0
2908
10
1302
3671
2207
2377
6346
16
2934
1558
2108
2622
2462
1304
1622
2980