2211
0
2952
1024
2
1115
1
1586
1543
846
3373
5009
2683
4594
46414
355
282572
458
710
20634
8
1297
573
2730
6
419
266
363
2809
255
503
2810