910
4703
1575
1137
893
757
1210
959
1391
4295
1206
4510
2566
972
1417
1010
1541
817
2429
2479
701
2024
1305
1034
1345
2701
814
1313
1098
1847
738
990
2460
1109
1024
920
1038
849
1943
913
1098
798
721
1392
970
2153
776
694
2081
985
877
1117
704
1037
990
1936
1304
950
922
2386
1958
1870
1286
867
851
651
1779
863
1741
778
1608
3254
736
1993
2195
981
1297
756
769
702
2002
18052
629
4199
903
1585
748
785
858
1175
1571
639
985
1022
747
2438
846
740
7380
7843
2215
749
1341
4217
1264
2275
718
1717
1596
1467
2011
786
696
1500
954
1077
861
1159
2150
4508