356
1
598
4436
320
534
2
1331
9
716
12
361
3
428
0
380
6029
267
511
397
82007
42
946
509
593
222
322
282
347
3642
6
467
245
541
418
602
4