46414
1
422
0
639
1649
6800
552
458
478
3054
4223
22
1073
3663
5973
8
2952
1431
2
768
8766
1222856
4
361
909
1192
1378
611
105290
507
1428
1069
896
1105
1045