180849
0
583
1557
6
3894
5316
3
1930
1
869
2493
4328
1307
3250
2
2069
625
1276
640
2678
10
2000
2990
17096
15