1015
1
1451
0
2727
2254
1825
2243
6
1371
3805
1363
951
628
1111
1277
2
4383
3
784
1380
1787
21152
8
2960
4944
830
496
2055
3132
10
467
1038
3518
2776
1860
3090