1483
2728
834
1641
1503
1106
921
848
2510
1100
889
1344
2303
897
4293
997
929
2984
1045
891
1648
1772
866
1118
961
1479
1705
1698
1857
1365
897
2888
2203
855
805
2028
1697
2495
1081
1528
1043
2983
1944
978
2337
882
4513
1756
967
869
946
928
2919
1356
956
1022
1369
915
1156
2240
1765
1963
787
1712
741
1608
956
761
730
1076
1345
895
1033
813
1562
3762
2582
849
783
792
1980
1110
1438
944
980
823
1425
744
1608
2994
1140
1166
1019
1090
896
743
986
1744
1577
2393
786
1285
1127
1685
880
1663
1368
913
837
1784
1195
871
789
1436
1866
932
832
1338
1392
1215