521
1
31535
0
25137
20634
8
2730
6
2657
3
2668
2
3092
1551
2330
2349
2231
19279
968
2881
2855
5223
9
1020
2190
17353
1824
2748
1452
801
3233
16
488
2546
1869
5
267
1317