906
1
899
0
1142
5
886
2
616
544
1511
1753
6
1802
1286
1838
632
2758
7
588
2647
117
701
1235
2017
1423
1204
1512
367
1839
2282
3
171
22
65560
17
4332
796