1175
1108
2642
924
2678
2072
4801
4470
1225
912
5489
6832
3408
4043
1735
5608
1690
1261
22855
1213
1158
1711
2200
1009
3892
855
946
2128
1844
13034
825
1607
1863
2537
6096
9715
944
2017
869
781
912
1056
1304
1421
898
983
1981
3003
3920
1054
899
1228
3921
1016
913
3041
2472
1498
1355
1454
853
1439
8894
718
1027
20548
841
2145
5353
1784
676
983
1079
3150
743
676
728
630
693
677
2715
764
1088
1244
712
1776
18057
1677
1018
2099
820
768
4622
1175
761
1752
1376
1416
1796
859
2447
761
642
1404
1287
1558
1281
958
2223
697
1100
2012
2013
1877
10216
3779
897
917
789
716