52099
0
1194
1
1033
1449
9817
3386
3
1334
432
946
1289601
4
1558
2
1527
1685
1777
6346
16
1935
437
2627
7
2890
1061
678
4288
266
2604
652
4383
3629
1363