131589
1
4044
5
2100
2
1366
3
2349
810
1305
1704
0
24337
22
10317
737
610
650
3090
6
1431
1412
9954
25669