1135
3129
2517
929
927
1327
3771
1106
1416
2001
738
1244
1157
5295
1060
1390
1166
1332
1117
1111
1070
730
1265
1149
1043
1533
1677
1629
1185
1049
2773
1272
1050
1369
845
944
2022
1226
1802
779
870
29787
1084
936
1348
1452
829
930
11277
2110
1254
883
2009
1258
734
886
1843
866
1504
881
1008
4781
1380
1178
1046
1487
1089
3453
895
813
35304
682
858
1186
2126
813
981
972
784
1073
3176
1049
2493
1657
902
1352
1563
995
2553
773
852
640
1322
733
919
1171
902
766
1105
1479
700
712
755
1039
1836
738
1313
1384
1263
876
1454
6388
3377
908
786
757
1347
1107
2833
3759