1368
3
721
1
874
672
830
516
856
687
2
538
638
1130
584
407
472
522
928
1184
97
511
605
597
152
62
901
722
4
691
630
2686
1399
1209