3855
951
6186
734
726
1329
1790
1488
1279
949
1259
1595
1027
1485
1214
1618
2468
1455
782
3812
882
2135
1079
2893
1169
887
673
885
1038
804
940
1515
20331
1548
1437
1989
741
793
1574
951
2083
737
1050
1166
844
1047
925
1430
2371
992
795
2615
729
1838
1211
962
940
983
3398
775
813
3024
1655
689
1480
1075
1249
994
1352
1306
727
1005
770
874
989
845
764
1290
1170
752
838
1248
1542
1125
1032
913
1028
970
984
1103
2666
717
775
735
1435
849
1252
869
923
1186
765
1456
707
1017
1175
646
722
1052
1001
827
1867
1096
1049
1252
1570
986
1250
1217
970
699