320
0
544
321
269
668
2830
7
19279
2
588
2275
1123
3
408
1780
833
1
3691
5
2809
17353
325
918
2301
685
349
515
2105
2881
547