101569
0
851
1
1622
6753
17
1767
2
2985
3
5746
23
2505
266
1843
4444
6
94424
3591
11
2337
5
367
1193
1518
1239
1400
1000
1527
1463
3107
1202
1431
1174
7471
9
1978
517
1933