1134
953
2034
973
2118
1204
4094
18199
1715
1963
2139
1641
1568
955
1014
1055
940
846
1479
920
791
1105
859
1318
1185
1390
1329
1226
943
1163
886
5838
1455
1129
2131
804
1195
2593
852
1077
995
1016
1559
993
859
912
938
752
1433
958
1051
1051
1560
836
1035
1361
1956
1893
983
856
761
6164
788
778
1597
1017
699
802
1345
837
791
1620
3798
740
1214
1764
916
1266
757
693
788
1449
2021
879
1234
1012
908
4708
2957
799
734
902
1383
1805
668
1573
954
2419
700
1484
698
1998
686
880
799
703
734
728
904
1032
1489
688
1511
1294
1481
1204
885
1031
876
669