2881
2
460
0
839
1029
19279
1584
901
2006
1
699
3248
1098
470
843
503
2749
1219
466
255
955
3114
4
870
876
597
1949
3
2299
488
744
859
676
4111