5425
23
4090
9
1696
0
3668
2
661
1
4964
3
1197
2648
1311
120469
35
19034
6
2619
533
1869
2730
2028
1216
4154
785
22330
22
1279
6406
12
1330
1207