99
1
913
0
2123
2
28805
6
2147
4
2678
10
1888
8
1557
4071
2445
622
2150
2727
787
484
290
1289
4074
2068
4106
546
1898
58
3614
3
314
288
1603
1700
7756
1312