400
1
406
714
2
491
538
1182
652
2655
3
512
433
457
1141
930
1256
396
1584
582
1659
11
1015
428
1001
1638
536
89
3019
6
489
561
410