101569
0
3256
2
13995
3918
7
1479
1
978
1574
4816
392
4018
3123
5
2659
1270
3552
2889
4
1510
2109
646
1059
2133
12717
3478
2835
1162