4044
5
3429
7
810
1
2996
0
1704
24337
22
10317
2
6499
3
610
3090
6
1412
9954
4179
989
915
6100
15
25669
3125
891
1135
1883