3653
2
407
0
2105
1
546
359
2705
397
726
496
56488
1152
1872
138
409
649
1102
1782
431
536
529
505
2033
422
157
3044
27
4252
637
335