182
0
1151
1
2740
1832
4
1743
2
856
845
960
1889
1579
2145
2316
830
3566
3
2330
2092
621
1847
814
2271
608
692