4703
1502
1139
735
1378
5832
973
1704
1215
998
1021
857
994
1912
1143
744
2563
2632
2683
929
1201
696
776
1831
1291
1044
677
820
1295
2869
1519
2319
758
734
3016
7269
70441
915
818
885
5816
746
1280
4642
1564
1070
900
1408
1039
695
3378
784
1162
5146
1737
1206
2078
2055
687
3869
1062
1993
1369
1079
1743
800
1007
1689
7468
2221
956
2313
992
730
694
694
977
1136
1088
1563
1377
967
851
818
1800
2016
888
70440
1525
885
3899
2318
1120
1762
2426
757
3316
1826
1736
740
723
840
2561
708
737
777
2367
1089
1391
821
796
1122
669
2030
1121
986
2277
876
818
1970