46414
1
691
0
303
25440
3659
14
458
1645
273
382
2952
953
580
2657
3
895
422
1009
2668
2
1440
1149
324
263
19279
464
1069
1921