1681
1
3655
11
1590
1305
2368
1344
2426
2
1660
1428
1093
0
1350
1813
19465
6
801
2166
2184
1787
1749
2118
2715
496
2372
3
945
526
2173
1309
1825
2110
1000
1814