1251
3
3500
6
7853
15785
1
666
1948
1025
3027
11
1294
4
2323
1425
941
2
2189
7
2225
1824
1515
4629
1225
1305
1718
1829
3454
5
1858
1098
1470
825
1497
1807
2800
9
7084