1104
874
2478
2237
2207
1805
1357
1693
1255
1335
1282
1520
1078
1119
825
985
723
631
1447
915
2351
772
1469
1179
1166
3557
1216
789
773
721
976
1770
2327
912
950
1451
645
2333
1551
1434
3150
800
1408
1724
1981
1396
708
1581
892
1305
935
842
717
2823
1378
742
913
1899
707
916
683
948
3194
1314
639
759
1007
776
3017
1512
750
1573
1520
2157
2416
2515
1239
1393
1264
1672
1164
635
1434
1481
938
707
1522
5816
672
1549
952
905
711
1247
665
1338
1124
769
1102
673
1580
726
824
1553
1283
4564
1839
1071
1204
3544
1949
662
877
2215
1650
1244
696
803
967
845