1603
1285
869
986
1172
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
877
1117
704
1037
990
1936
1107
613
629
893
1292
852
3152
1065
3515
844
1874
1628
1742
1266
975
2878
729
802
1500
742
885
1221
1827
695
688
879
649
2223
755
1994
851
1254
1831
870
1846
707
1038
1581
863
1430
1341
655
947
2418
980
725
3711
1093
668
1400
756
1288
998
1344
2544
1100
1451
1185
1351
2526