2884
1760
691
1041
1057
771
818
3190
4048
3828
2205
2258
974
746
694
1096
753
3757
3341
1811
1424
3157
4181
1398
6741
786
2164
954
717
1000
2059
957
1490
2591
1063
1056
1353
1331
716
1717
1215
1298
733
926
6255
800
883
20664
3803
975
691
696
6104
7862
650
964
830
815
13268
802
1234
724
1060
967
1678
809
906
728
3026
766
813
775
858
1797
916
5805
4453
1264
858
1525
2039
3761
1768
1967
982
1296
1174
810
5972
783
1230
718
1336
1755
2998
833
1717
881
1349
1515
1377
973
668
1825
1550
1626
897
2370
633
718
21715
717
1877
1080
1269
1185
2713
759
2631
2153