235
0
47041
1132
369
747
4864
1
1824
392
1119
765
378
480
17353
1663
53
2683
1580
837
753
333
389
375
399
580
138
331
116
2023
443
2855
3