808
3
663
153
1
910
1572
924
0
908
491
1227
2144
1070
2
2237
1465
641
1934
478
1363
767
306
1056
951
1102
350
693
1039
3049
4
605
735
1046