1269
1110
978
1211
1046
2340
2347
2109
881
2674
2439
1931
1934
1699
932
1701
679
2482
2227
1972
954
2494
2252
719
1487
1239
743
755
1275
1546
1301
1562
1085
1091
1627