3583
874
891
1461
1312
939
1000
1056
1031
1219
930
1262
1763
966
1455
823
1055
1500
1224
914
1089
982
3672
1132
1007
840
1944
838
1658
2627
898
1067
877
1626
754
1474
1152
949
1803
2104
1036
849
1593
1004
2019
1119
1114
3096
1523
886
1134
1062
3960
1582
1003
1646
848
1231
866
874
1679
1432
1517
1443
1145
1201
1561
2414
2127
1128
1239
1972
3141
1604
2425
989
972
1321
891
1096
1013
1970
1311
760
4504
1706
982
4626
1325
1092
1099
1254
1339
1777
3426
895
2235
3806
866
1180
1468
919
1722
1022
834
855
756
861
2004
741
1024
840
1710
1289
845
1022
2469
860
2832
1386