3315
1033
985
1491
14046
5623
968
931
979
1064
993
1884
5954
975
1106
923
928
1329
11645
1510
877
903
1414
1059
984
1249
832
918
944
1271
985
3462
1185
918
1320
1688
929
861
965
935
1304
10142
1004
955
854
996
1589
980
895
860
1578
9161
898
5364
1729
1645
1075
1440
1425
922