849
1146
865
383
471
582
923
882
241
814
1025
6613
8510
44934
34322
28918
36326
30918
596
1166
1266
13919
764
17033
757
1