1699
2
1778
1
1166
1004
3326
3
1941
4
2289
904
1813
1380
0
522
1431
1093
964
1895
1809
455
919
260
1319
1517
1398
1268
1371
1568
4721
4639
2322
2865