401
1
529
1872
0
1073
222
291
314
362
2
269
885
276
422
302
581
563
440
3
388
1067
6
931
230
266
268
248
270
384
310
356
361
1326
9
324