131589
1
1712
0
2405
1641
2070
1105
2
5504
16
3188
4
1516
3910
3
10317
1047
24337
22
2580
2184
297066
1331
1234