4594
1
552
0
759
1333
572
1045
710
525
768
2952
458
1152
691
1297
18403
6
1009
1527
584
579
669
7334
4
4328
10
266
503
938
2
711
3117
3
2522
7328