1109
2
1946
1
954
1876
3
1720
4
901
16524
2592
2241
96
986
98629
31
605
16
3417
2022
2104
349
56
1207
768
511
1133
2323
1596
70
403
429
356
1439