1198
1
649
315
282572
0
1588
1042
2855
3
4820
2
3194
256612
18403
6
4669
3230
3442
1438
5709
4
2661
790
6891
5560
5
3795
1094
20634
8
96512
36045
4396
3535