1020
0
874
1
3503
3
2465
4
509
629
726
22330
22
9807
2
8876
8
968
9178
6
18385
350
2274
4740
25137
764