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
1013
1297
2306
2968
1156
1352
834
722
626
693
1454
1654
649
802
2776
834
804
3442
1561
668
1400
1206
658
1903
808
1957
890
2902
781
9804
662
820
2145
1499
892
754
1178
806
783
2015
1237
961
762
1420
640
785
854
1736
616
709
2240
2198
667
3296
853
800
1342
663
890
2413
802
2314
1137
2424
763
842
889