7560
2
27605
12
1296
2016
7
2296
3
2583
4
1964
5
2292
1009
1
1285
3521
3423
1442
6030
13
1456
886
3968
4525
1762
2427
2227
10
1905
8
1612
6
1000
2956
1163
9
2134
1374
2711
2191