131589
1
398656
19
2865
2
1622
3189
6
1077
1196
2523
0
1905
3
2357
5169
846
1027
2405
2272
2763
790
2245
2462
844
2260
4
2114
1411
2059
2932
2727
3513