458
0
584
2368
1
635
4594
853
56488
4362
5
3659
14
167
18403
6
2451
4
1649
611
1418
2
1921
646
649
48766
24
544
775
4940
1045
266
1421
1571
726
953
2647
2271