808
3
663
152
1
909
1572
924
0
908
490
1226
2144
1070
2
2237
1464
641
1933
477
1363
767
306
1056
951
1101
350
692
1038
3049
4
604
733
1046