159
1
3673
6
3090
2145
1289601
4
528
0
1107
5043
2919
2
3606
3
9956
536
909
2121
2358
9
2155
492
1407
718
6247
5
956
320
1078
2948
616
2408
8
3868
10
1049
598
878