830
0
2110
1
7034
2
3546
1603
1787
3141
905
3080
3
2934
693
526
801
745
784
2350
3326
673
951
1000
2996
5431
1093
2990
2209
2610
2562
1711
915