1282
646
892
850
2940
1907
673
867
1164
1113
1013
938
641
1834
3272
934
1532
3873
959
737
1319
753
2454
1441
770
910
1531
1371
1498
972
882
932
1364
1300
781
1055
810
854
829
1162
937
901
959
716
883
779
14724
1265
1482
1156
911
1309
1008
1142
1004
1706
1043
1507
813
809
1317
1106
783
3301
1213
984
690
1955
801
876
1405
1103
1242
2595
1005
2008
1336
970
1126
906
3133
989
4111
683
1218
743
865
690
1228
834
887
1183
6230
1012
879
1187
737
714
739
692
920
920
920
799
1366
949
2107
800
990
976
924
1974
1226
803
854
1688
857
1105
2378
1577