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
802
721
2690
623
791
2063
1932
807
3620
665
3261
694
931
3849
2497
18224
665
1150
695
1873
1210
749
694
1070
688
973
901
798
716
802
3171
2231
11233
801
6405
3014
786
781
2964
1159
1142
637
921
857
927
745
1371
694
777
1411
704
827
771
722
2198
938
875
1204
4005
974
635
1783