670
2
540
1453
1449
1911
1
3688
6079
10
3837
5
997
3
1320
725
394
1286
0
1159
683
1841
1962
1225
4
1644
4664
6
2206
1238
2107
844
934
1879
16
1239
712
1396
1614
15