968
0
90
2809
2
282572
798
346
1840
530
77
699
483
9355
3
399
1
2445
719
1663
581
2855
158
31535
120469
35
503
165
444
4111
11881
1506
286
1768
367