2542
6
2669
1
669
528
1040
1826
4
1349
1464
1706
1034
816
979
3365
5100
2
6066
5547
2837
1007
855
3
2865
829
3257
864
0
752
835
1325