1016
604
811
2240
810
2575
701
788
2136
910
634
2143
680
673
1270
2405
790
18238
1215
762
645
1037
1166
1805
842
689
790
737
689
2075
2337
896
847
647
726
3021
5099
724
1327
874
2465
3001
1217
2438
943
1193
2064
2774
706
918
788
1423
1151
1168
698
1291
821
672
867
741
723
687
8658
689
2426
2475
2370
727
839
971
710
2766
1872
758
1142
806
592
916
786
661
947
729
727
634
1280
797
659
680
619
635
2229
1980
732
3260
798
776
856
2155
695
3409
1418
1562
1410
714
690
1236
2087
732
883
671
3641
930
693
1349
754
2452
926
693
884
4828