373
52
11
478
74
91
20
503
284
140
28
383
1744
60
27
1219
159
46
145
616
186
277
450
20
242
56
1312
3
541
452
840
359
524
133
14
607
8
293
794
97
89
470
716
300
121
906
488
223
238
79
18
989
