1559
1245
1370
935
1139
2887
1282
2947
1693
850
948
937
876
1628
1507
1541
1821
2042
2085
1973
2907
2727
1104
1003
1489
1548
1081
1467
1032
1574
1198
1737
1515
1940
2447
1753
934
1892
1624
1106
952
1272
1128
5126
1466
1821
1122
1496
833
1479
1214
1735
2680
3753
956
1188
2614
1405
1349
1805
1545
2118
1129
905
766
865
949
1202
1679
788
2202
2683
900
2200
1175
1856
2236
924
1678
774
1044
2147
874
791
1059
1292
2930
838
1093
2882
838
1232
2337
1141
959
3779
861
988
914
1241
852
1316
832
1051
1596
967
1274
950
2243
5169
915
1985
847
1682
1066
1286
1827
1509
1509
1434