1691
1
2181
1163
1501
2576
3
2100
2
1814
5521
2223
3562
3936
1821
1781
2935
1938
2245
1013
6346
16
2048
1426
1042
1179
1391
2609
766
2166
2114
278
1104
1716