2420
3
1115
1
226919
14
8766
2
2522
0
1343
1152
4782
4594
759
3559
846
503
2683
3116
266
768
7772
8
1009
105290
3930
11
2346
584
2952
139