679
2
639
4
1800
3
1081
1
286
1464
7
581
1521
855
0
844
860
121
1750
1936
5
3208
2153
1378
2186
1561
4273
3520
983
1258
2838
10
3131
1661
1426
4183
1719
1598
14