1126
1
417
0
1879
3
1044
797
951
498
349
1469
2610
4
282572
495
329
1377
1188
2
747
2855
4820
3996
703
656
256612
2474
18403
6
4669
552
3442
3455
693
1337