1522
0
1854
1
2456
2688
1630
2547
3
3598
4
1029
1618
1856
2
2110
3198
3987
2505
3292
15
3465
1225
1332
1743
1286
3054
5
877
1715
1883
2057
1683