1136
0
56488
2263
4
2778
7
226919
14
383
4067
9
475
509
1
2204
13
1053
36609
34
8244
1960
954
2097
3
193
12282