159
1
1000
0
3169
3
801
1233
1537
2
1554
496
745
1837
2710
5367
3571
1734
1895
1306
619
673
810
1211
3597
5
2396
6026
2879
1309
812
2294
2152
526
2897