932
894
811
1227
2041
1757
1071
2197
1393
1396
2117
765
1977
2716
4299
761
718
967
853
819
1091
1419
3304
1059
2710
1109
870
720
828
21757
1637
1998
3002
1659
3773
1998
890
1234
676
902
965
1017
875
847
3105
1745
798
2373
1168
739
8918
4668
5406
1155
1579
852
1037
991
1055
1074
75559
917
968
746
883
972
965
1217
2244
1280
1900
1445
1782
778
1426
950
1771
1287
1077
822
2428
1185
837
1666
807
753
1444
723
840
1190
648
954
982
1601
2377
887
4621
744
862
1234
4271
2145
4144
796
659
1243
705
967
635
5548
1626
900
3450
679
1059
866
833
745
796
1168