2314
1
862
1141
2038
0
1862
1232
1760
2
962
752
222
483
799
2004
3
528
699
919
394
627
390
2908
491
706
536
1134
818
494
1034
500
758
428