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
809
724
1327
874
2465
3001
1217
2438
943
1193
2064
2774
706
918
788
1423
1151
1168
698
1291
821
700
672
867
741
912
675
2191
886
816
1050
989
640
2427
864
2326
592
839
758
694
2371
781
774
710
671
714
663
2961
806
2767
1051
1101
733
2497
2395
2198
619
688
2132
6404
763
856
1150
971
1136
727
680
699
1254
729
695
787
690
2475
5092
2463
727
1931
702
1763
1236
8658
634
883
737
685
3642
900
2228
715
634
1318