394
1
1682
4
472
120
475
2
156
104
113
1742
5
618
1010
4021
8
3492
2323
2424
6
1048
520
723
662
792
813
912
838
804
777
2654
2671
5701
3
989
1306