542
0
618
1663
5
14125
10
1105
2
3593
16
6899
9
2381
383
608
10736
26
3261
3
2966
6
2935
1985
775
4775
1128
3407
1
1761
944
3172
6779
106
2523
3971
929
2027
1317
3554