2542
6
2670
1
669
528
1043
1827
4
1349
1465
1707
1036
817
980
3365
5101
2
6066
5547
2840
1008
856
3
2867
830
3259
865
0
752
835
1325