131589
1
4044
5
810
2996
0
1704
2392
673
10317
2
610
3090
6
1412
9954
25669
3125
1189
1179
3156
8
2149
1461