903
1786
1300
3758
1043
1259
855
810
1302
993
1912
681
1060
1629
1374
1589
781
1290
1007
1312
829
956
748
1032
1337
1296
2734
809
694
937
790
768
1081
744
7408
992
890
3165
758
1110
1184
882
1120
1267
966
1092
1061
1096
1022
1066
4123
2291
1917
1045
1255
998
954
769
2703
3029
772
2019
718
1089
1515
1064
844
955
686
1772
797
834
1020
827
1480
855
6277
725
1668
1052
744
920
1085
945
1233
1174
759
1563
955
1432
1269
944
1272
918
786
985
1748
1305
2006
5783
778
1348
3106
736
800
1511
1524
954
5552
1372
883
803
1153
795
781
6378
1512
1380
922
2227