1161
0
1060
1
846
1032
440
2211
668
4787
3
381
1101
839
1772
2
804
1931
2161
2490
493
4455
1893
400
2328
587
1043
300
1215
4211
19
267
490
1832
413