32
0
106
93
9405
17
4806
6
549
3
493
2
495
423
1
791
69
144
520
489
532
441
808
2299
4
6076
10
2252
13
730
451
470
476
348
446
402
361
342
248