850
1146
855
383
471
582
923
882
241
814
1025
6513
8510
44934
34322
28918
36426
31018
596
1166
1266
13919
764
17033
757
1