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