2443
953
858
884
1205
2118
2612
1652
3188
1885
2020
947
2921
1140
1512
1152
823
1544
1755
1356
4537
838
1288
1959
1314
874
1320
997
864
790
1254
1188
785
1123
726
3976
1539
1585
3984
1247
1309
1497
767
878
949
893
2602
1009
1623
2210
1932
1428
1784
1083
2848
899
1604
1312
1400
744
1327
1361
925
1276
3762
1099
1199
1948
756
1277
1123
1141
828
1419
1475
912
3174
1633
1296
1234
1343
1343
2006
1909
860
976
1325
939
1613
1459
715
1768
1688
1761
1168
3953
6207
677
2102
1359
780
688
814
1194
999
1304
1694
811
862
1900
1672
1801
1386
4086
837
754
1108
852
2903
3120