17946
0
1883
2
2465
1189
7793
4
496
3125
3546
1
2578
32302
1777
2656
3498
2435
2437
3779
1547
4471
1539
2964
1814
1952
3051
1603
2392
3120
1461
1481
236066
14
50969
7