1106
0
492
3621
2270
3428
599
237
383
1663
5
773
542
345
598
1089
1107
1
623
3475
487
370
2323
9
302
272
1618
18258
654
610
1451