5425
23
509
0
777
1
661
7153
9
3051
8
19034
6
1883
3353
11
2077
2
1664
989
7952
510
1185
707
912
2608