319
1
580
963
9103
0
1343
2
2591
6
768
2564
5
3491
17
1393
8
1370
345
1861
10
1882
497
542
372
1441
3
499
4131
2055
889
440
387
354
933
375
361
516
424