690
1
1734
2
1787
1015
951
2425
7
3196
6
2522
1606
2768
0
3518
3
1813
1681
2131
1547
19944
2999
1844
1306
2166
83
2173
4179
2377
2571
2110
1694
1526
3354
2669