521
1
20634
8
297
0
586
17
2730
6
771
2657
3
2668
2
814
2474
775
1385
213
395
334
105290
57
333
271
440
1462
31535
1110
399
530
2683
93
455
3383
492