1521
953
944
927
1096
1044
1316
1084
896
875
894
10231
974
843
1111
1356
981
1607
992
1484
870
1185
1108
2361
2646
918
1011
877
1255
1444
2956
982
987
953
896
1066
1731
925
9337
1101
930
1203
1299
875
1802
1059
15242
1022
1481
977
250310
3528
2337
902
1119
1022
1057
1014
1729
1016