3158
2
1334
1
131589
4044
5
810
2996
0
1704
2392
10317
610
3090
6
1412
9954
25669
3125
2578
3007
4
1189
1179
3156
8