288
1
333
33927
18
2418
3
509
473
1179
2
1360
5
1555
7704
1644
1234
6
1286
389
0
3795
4
644
576
983
763
775
583
393
363
1060
629
577
5806
807
1469
1035