1007
883
3951
1473
8851
881
875
1211
867
1231
5550
1106
2156
1137
8266
1341
1085
1256
2675
1970
914
859
877
1238
790
2955
2580
1433
1242
2507
1166
1190
877
1159
1577
2520
992
943
843
1092
5046
1773
837
892
1160
985
1916
919
827
4615
1361
989
1777
1794
813
4388
11902
2128
999
1777
7906
1581
1249
936
1345
1409
1326
1837
1020
971
1120
1079
1299
3435
865
2927
1670
3636
875
1250
815
1278
862
990
1144
900
909
995
8732
1811
2157
948
848
1358
948
830
936
1087
1027
833
1154
1071
3380
822
825
1787
1616
1732
2012
3637
4351
1493
852
1025
1039
1115
2046
851
4821
1077