508
1
2574
737
0
19279
2
2275
3691
5
2809
17730
11
17353
3047
10
2301
3092
2881
597
2713
2288
367
3114
4
3510
4111
2749
535
2748
1452
14076
7
1098
269
1551
2831
1362