518
1
884
2
457
4
267
363
359
355
1326
9
72
504
472
2071
382
310
1067
6
931
3
1253
262
306
334
231
599
543
639
282
322
101
364
188
353