1419
957
842
877
2462
4840
2019
1882
1615
954
2888
1058
2143
1191
1050
955
912
2130
1032
1838
994
1259
1687
1622
7828
1301
3183
912
1014
1601
1650
1655
2012
1055
888
1109
2017
1317
1245
933
2537
874
1342
1114
1718
1707
1171
802
1161
3775
875
1611
907
1673
1673
1357
1062
3535
841
928
2244
1414
2255
1570
1022
3479
1123
923
983
1159
1150
2660
2749
956
1147
835
2130
1775
1520
1063
2013
1264
1260
1116
1143
2333
1095
885
891
1518
879
1108
1057
1260
12062
2574
1276
1205
1701
1493
897
1273
913
1239
1066
1017
890
1661
1028
1265
1324
1076
1149
962
828
3062
1332
892
896
2281