699
3372
826
954
693
631
2480
809
5084
1120
750
759
1782
756
814
1841
1164
872
1645
699
929
713
850
840
806
963
1566
3468
2341
1398
3095
1463
1233
699
730
808
1197
716
1084
918
702
1272
1118
859
1112
810
1159
711
1072
1251
1280
887
871
671
718
871
749
751
1185
722
1001
913
871
1317
678
883
1266
933
1354
970
769
850
1304
901
3547
1309
687
1462
1146
1320
798
1415
912
904
1512
1352
754
1361
1406
1047
1097
1538
5758
716
1709
1894
793
1728
781
1129
925
689
1088
2217
1170
707
775
1853
1089
1278
887
1310
3923
2006
753
995
2106
918
840
944