46414
1
1711
0
1095
1149
1465
846
518
3391
418
303
310
611
1362
566
902
398
736
1398
1319
474
1164
177
353
699
2992
1348
294
1423
2714
1126