2966
4
1509
1504
1
2798
1035
3
1444
8
1314
9
1321
1449
3498
6
1868
1267
16
1078
4078
10
1147
2764
2888
1224
2224
7
2577
2
2954
5134
1672
3322
2494
994
2142
4679
1702
5
3102