952
2074
1279
1159
1821
2857
835
1135
1726
2842
1732
36740
771
1386
1213
8466
2325
25106
1365
847
1267
8325
1183
830
2329
1115
1478
2032
1052
1181
1234
814
936
5441
1073
809
1340
866
4025
3115
908
9278
1078
6792
2337
847
1608
1546
1393
3624
3350
1647
3186
1190
912
888
1314
874
867
2713