2439
1285
2526
4180
4498
1636
860
979
1043
996
1031
1929
1076
2348
897
1151
7108
961
1844
978
1709
1042
4244
1514
1005
2481
2688
1883
1087
1153
1320
1298
1387
898
1073
6605
1592
1423
1529
2934
2337
1235
1651
1387
1993
1694
5851
1033
2592
875
1122
6103
1022
2152
3293
1469
912
1199
1562
2067
887
832
1390
959
828
1057
855
880
853
8557
841
866
1187
1301
2904
1058
932
5096
2786
1675
2540
830
1025
2808
1235
1644
5083
973
991
3851
1059
3253
5893
931
769
2646
3769
844
1137
1169
852
15218
1019
836
1944
1264
866
1754
900
1177
3456
2707
876
6070
3937
2382
885
3871
861
1355