1258
914
829
2404
1134
895
7003
1022
1068
1100
1453
853
1106
982
942
1029
853
918
1007
1215
2053
1076
1148
1457
1224
1149
1296
1548
2665
1788
1578
2033
1517
2012
1450
1550
1456
1684
1591
1893
1773
1850
3282
1756
1736
1672
5623
3842
2755
2192
7111
3631
2584
2022
2200
1756
2447
2063
2726
4233