818
1
660
0
587
993
874
531
1076
1752
1478
296
369
805
410
395
1249
2
945
2455
2271
5149
8
2448
3
3894
1801
1897
873
1779