808
3
663
153
1
909
1572
924
0
908
491
1227
2144
1070
2
2237
1465
641
1933
477
1363
767
306
1056
951
1101
350
693
1039
3049
4
604
733
1046