2533
972
844
1239
1554
923
3814
1053
934
996
1138
997
2573
1671
1322
2307
1718
943
1096
934
2492
1659
2560
1934
1897
1988
920
1308
1055
973
890
3106
2042
1441
2140
1237
1273
2228
907
1175
1013
1321
1746
969
1834
1111
1153
1092
1723
1100
1238
2257
954
1685
2494
2054
967
1127
983
3416
953
891
842
927
2569
887
1804
1141
933
935
1437
2594
1086
1097
30269
1417
3098
897
4195
3052
984
915
1675
947
1532
1000
798
2748
1003
1101
1317
908
793
1332
2412
921
2056
1117
935
2762
1223
1016
1988
1408
975
1077
838
2716
1082
918
951
1249
1646
807
1384
889
2135
957
906
937