1234
790
2516
1005
2711
961
1114
982
852
3656
919
869
810
994
853
810
852
885
962
1092
1217
1416
1078
833
1516
1300
1846
834
1514
831
746
945
3983
1217
28223
1318
2827
1176
1521
13592
1564
870
1499
29691
4718
906
1141
2795
3638
1032
1631
1125
1649
1923
928
1437
1463
856
2346
2558