2446
1277
1043
1949
822
1433
922
923
1948
1441
1954
1187
1445
2214
1447
936
1961
939
2221
2222
688
1712
689
1714
1204
1717
697
956
1981
958
2238
961
1988
2244
2500