1691
1
1699
2
1778
3610
3
1964
2935
1013
2048
1426
1042
1179
1391
2082
2609
766
2114
278
1104
1716
1836
1918
1191
1506
4
83
2294
2142
4179
847
5949
5
2226