5375
0
3833
4
985
1
1601
706
2595
734
38477
34
3169
5
936
3735
787
1078
1028
577
2189
3083
2
2465
3974
2510
657
3113
1056
2932
1749
1591
2903
3
3051
1603
2149