1400
898
934
912
2952
1171
972
1394
990
1431
1152
957
1038
1880
3245
1105
868
1346
1500
1186
1492
959
931
1639
951
1366
1082
973
2339
2034
1134
999
1696
1586
1191
889
1586
1832
889
1373
1231
869
2098
1126
1122
1128
2333
1343
1091
1447
2050
936
1633
1531
1346
930
1262
1364
1011
1634
1367
916
1189
1638
1491
1137
2128
2341
2394
971
1752
1018
2120
839
807
857
830
956
905
1419
2056
1422
831
1222
1107
1862
847
1464
953
1679
1122
8476
944
1321
2833
1074
1293
1728
976
1567
1008
890
921
872
1710
808
2106
866
1685
868
2604
1001
922
1515
839
2086
1823
1093
805
791