1059
0
2151
1
2272
5151
2
3267
4
2763
2650
20
2136
560
2556
14810
6
2462
3
1638
692
2405
1933
1555
1985
2740
2089
542
2755
5432
3107
1942
2626
1591
106
7994
723