2000
3
510
2
463
1
509
647
1144
1281
6
457
363
458
391
434
473
1426
409
490
1472
1501
8
1386
720
820
548
613
614
684
456
514
1241
1062
4