826
1
1314
3
944
2978
7
2438
4
2768
6
1422
2
1922
1709
956
898
739
681
2469
1611
3010
3159
1618
781
888
2959
784
902
5163
775
922
646
1177
700
1641