637
1
549
2
1254
7
597
594
1441
554
787
1083
2982
908
3
540
2892
808
2496
1665
639
1382
710
983
985
1840
605
992
606
1158
2369
5
975
1605