1660
1
1606
1632
2
1788
1913
0
3326
3
2294
1751
2184
2166
1309
1992
2631
1431
3593
16
697
4757
8
2688
1095
2999
1749
4651
7884
17
1683
17340
14
1243
2696
1399
2578