909
1
1307
603
0
1113
99072
1204
2670
1088
1369
2135
3
790
2479
2
1063
8345
2021
4483
8
2840
2829
16338
753
3296
4
3083
1320
346
992
981
10827
1109
2089
1451