1679
2
950
1
1388
2435
2189
3
1903
2495
0
1711
2710
2100
2340
1481
2901
1125
1211
2454
1359
12733
5
3034
619
1534
1017
982
4099
7
1393
2075
12
2776
2584
4
2265
3022