665
0
3429
3680
2
866
405
2174
345
730
2907
5771
10
1611
503
1106
749
4196
536
476
2089
2719
1
2057
592
352
1917
3059
516
413
2411
1440
715
728