356
0
1043
1
4445
3
637
121182
615
857
139
25137
6975
4
543
1787
1504
2855
246
5781
6
2306
419694
9
3990
1020
802
938
325
2881
2
6383
17
918