1538
1051
936
926
2890
944
861
842
1205
2369
2299
1064
1591
1466
1144
866
1213
4710
5078
968
1094
2584
1403
954
1135
990
901
2907
5215
862
995
2479
1558
978
2716
1035
1102
2209
1544
1118
1116
1589
1962
1011
1740
1365
1065
802
860
1899
913
798
926
1135
837
1099
1881
802
1063
972
959
910
2683
3349
998
9054
860
1241
907
1215
1511
1435
898
811
1497
793
1664
915
1495
788
1473
1524
1837
1713
1609
910
870
1599
780
1426
890
1097
829
1430
2751
1308
2876
993
796
1400
1574
1557
934
1070
966
1796
976
1915
1998
1221
818
1084
1200
1409
858
1340
1089
1134
854
1277