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
1015
2794
968
923
871
1041
905
1314
818
1429
947
1369
937
1011
1692
1484
2440
1111
959
2646
743
867
1286
850
1906
1610
917
1751
1667
3349
1156
2190
965
1109
1790
984
1067
789
1116
1513
1562
977
1292
1760
1580
2468
1791
1582
1722
977
913
1453
938
843
3157
883
1385
2445
1503
963
1579
945
923
1232
2087
941
1404
844
3205
2059
818
943
834
821
987
954