71
1
402
2
451
492
376
78
879
531
557
296
389
426
0
320
419
220
244
393
120
112
89
288
547
286
625
280
65
293
306
72
397