850
2527
2842
11304
1574
984
1957
1468
3364
1165
798
35356
1166
766
6144
982
1071
789
1600
903
2373
957
1053
737
818
790
876
1091
688
3028
2448
1172
862
1141
938
728
679
1271
1073
2581
3774
825
940
1247
960
884
1483
7443
29807
1107
1279
1110
910
1208
1011
2019
10400
1122
3004
1046
1739
1207
1045
1089
1700
1150
808
1562
799
728
1380
1099
1072
778
857
911
801
756
1938
2012
886
941
1362
1081
963
2214
913
2034
932
798
728
1050
1098
713
1255
1480
2018
855
1380
1034
1617
810
790
1647
705
939
1150
756
1100
712
984
731
1438
831
783
1842
929
772
631
2119