476
1
1602
6
540
2
294
528
157
70
226
188
708
465
224
236
217
142
184
296
4
99
153
223
71
1513
841
252
646
8
4163