4179
1
1380
0
1093
526
1690
635
2535
2
19783
17946
1691
32302
1431
801
572
496
673
802
2996
1699
2666
9
1061
1814
3546
915
4099
8
1391
830
21152
905
1716