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
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
732
3619
920
920
680
1157
715
2120
799
731
2566
758
659
951
633
744
799
830
689
702
3724
1154
3641
3012
770
2183
2765
687
619
724
899
1236
1147
698
1410
763
1171
11231
4003
856
2462
1781
661
2155
3409
1085
1150
2370
797
2766
776
677
703
1028
758
592
1042
693
2059
670