2710
2
3702
9
3506
8
1894
2861
1
1547
5579
7
2152
2247
4832
3
2435
1602
1720
3498
4
2063
1466
2184
4132
1379
2884
5
1249
4874
1225
1057
1396
2462
1133
1218
1545
4112
11