2275
2
376
0
20634
8
2730
6
539
392
2809
3428
3
2190
1
31535
4706
5
1872
295
8773
10
19279
882
341
467
2668
1219
1551
419
3114
4
573
407
427
443
618
17353
2299