1271
3839
905
1242
2038
1608
1952
1042
814
3778
1114
1025
1471
1543
1575
2465
832
851
972
1654
1156
1010
1705
1671
2004
2680
1830
900
1453
1716
2416
2742
957
970
1151
2158
880
1439
980
901
995
902
2197
858
867
1130
1885
918
1213
896
1190
1472
1164
1044
898
2336
1273
1081
879
1174
1916
1619
4718
2198
874
777
802
1546
824
1437
2015
1008
1077
1276
1577
1765
1076
1029
1044
1753
965
883
783
906
802
993
1007
868
1032
792
1823
1130
957
1047
5068
1117
1530
947
1329
827
1036
1753
890
1739
939
838
3342
1514
2471
1483
970
2473
2440
1238
1813
1453
1196
1507
1152
1428