378
0
2194
2
462
4537
4
19944
297066
562
1
1195
3535
8
1154
3248
1193
2919
3222
3
2593
2372
1628
108797
2013
2358
9
19783
2535
6110
2902
16
572
2744
5825
3014
20
5782
1036