3056
1389
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
1779
2263
1324
1594
1340
3733
976
1030
901
885
2353
916
1268
1088
1042
958
1643
1112
1683
1014
1631
839
898
1019
1619
3799
1667
1330
1007
1142
1967
7186
1251
1421
1170
2579
938
1970
882
870
2026
1463
1239
906
1708
1025
925
1065
1263
952
2538
1011
822
1024
962
1363
957
890
946
825