542
0
5546
6
106
2972
3546
1
4436
3
1108
23802
9
2204
5
765
1586
1424
2977
15
3791
7
1800
5527
398656
19
16338
8
370
458
873
1514
4629