11721
4381
1865
1351
1408
1488
1142
1814
878
2351
2601
998
1037
847
1501
1128
864
3267
1019
962
1292
1168
1304
1156
973
1767
1144
1076
1984
928
1352
903
982
944
973
1015
1041
918
861
3076
1073
884
901
840
2048
1776
879
904
2038
879
874
961
1055
1102
915
957
2620
883
916
952