1011
3
1363
1
3805
6
2254
628
0
3835
4
5151
2
3080
2930
3715
21152
8
4651
1547
2776
570
1808
2043
2650
20
1301
280
2405
2740
1844
1816
2680
1452
3132
10
610
2932
3321