1938
1
1716
1506
4
1391
5949
5
2142
2
1290
3025
2462
2445
2223
1013
2048
1042
1426
1179
1104
3
1836
766
1918
2114
278
1191
2935
3936
1821
986
1691
6346
16
2609