5135
4
22330
22
8822
5
785
0
1279
1
1343
3
398
6406
12
2095
2271
2987
2
4964
577
829
2914
3929
10
2619
665
7952
196
3650
3203
1696
3717
2864
7
1010