902
4501
4647
947
1562
1784
838
1075
825
1756
1929
1393
1552
2597
2086
782
882
927
971
1524
1021
1472
1486
1927
1186
842
1166
803
830
1512
2289
3575
3254
1169
2296
2358
2169
1227
1535
1589
2044
2177
1203
2210
1468
2517
1158
1315
973
998
1072
843
1668
1048
1205
909
988
1048
820
965
1870
1070
938
2019
1324
1601
1493
12046
3049
1161
900
3461
839
810
2551
4972
683
1402
2315
1492
1240
1095
1674
693
2002
844
1094
1485
1469
975
882
1463
774
1232
3514
976
814
3384
1526
879
2128
2149
881
938
1132
3410
10760
14589
2283
1435
849
774
1089
778
2107
1894
759
1413
1098
1881