332
95
174
61
121
163
1025
127
287
77
75
88
37
6982
59
128
289
927
98
369
426
398
85
55
299
200
741
418
54
470
69
176
50
269
315
2525
321
36
251
113
385
179
74
1467
32
258
376
118
63
169
101
165
1517
92
138
736