1646
3
1788
1
2180
1691
1211
2435
2495
0
1547
2508
7
2173
2929
6
1751
2100
2
1545
1008
1539
2901
1125
2454
1359
1903
2189
12733
5
1380
1679
467
3034
1660
2710
1787