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