4106
0
1771
2
938
251
81077
101
573
54
1759
1414
608
303
4594
1
810
282572
1976
2576
649
428
2855
3
4820
922
2742
1246
256612
18403
6
4669
1806
3442
2663
2284