522
1
2673
3
886
396
2
4428
7
1002
0
3217
5
3894
9
5413
1063
576
9898
674
34
128
49
93
25
134
2491
14
692
73735
42