2166
2
1506
1803
1
1519
1186
2607
1551
3436
5
5090
3239
3
2503
2545
2528
4701
2054
1549
1271
1266
2047
2719
5180
7
2432
2200
1678
4849
2803
4
4146
13032
15
1235
1101