12030
1620
1032
1807
2265
961
658
5424
758
719
1673
10473
760
845
1152
29209
754
831
733
4308
3217
791
762
997
841
924
1658
3238
710
3381
895
873
7745
1591
992
4895
11987
1056
3376
1213
962
13686
1141
1183
1025
948
5988
1446
1778
3109
1161
1598
962
1090
1204
1287
1004
933
1197
1122