3001
5415
1970
2560
9685
6456
2903
2630
1262
1378
2071
11850
2435
1342
2346
1300
5692
1500
1208
2761
6362
2080
1262
12252
3876
1574
2862
2708
2917
1355
1456
1577
15798
3993
2093
1335
10166
20082
1398
5480
1583
1559
3967
5544
11829
1306
1992
1563
1642
1487
1732
1917
2123
1265
1252
2594
9710
1427
1451
1863