909
0
2730
6
171
2657
3
2668
2
918
671
31535
318
2574
1
1498
25137
20634
8
369
714
2189
2855
5223
9
6515
2843
4
4172
376
492
1020
2346
10270
1869
5
445
968
306