445
0
4059
2788
1
818
3252
352
3169
5
19079
6
2106
1753
786
2649
946
1164
3554
9
1409
4617
4
676
384
106
843
1615
3971
2521
9607
2
4465
22
348
1306
388
1047