1270
3
1245
2
1804
1
609
611
2217
6
600
480
554
638
546
972
4
1387
989
1373
726
603
784
1520
8
621
517
615
565
461
583
495
1290
13
561
593
1957