6891
6
5560
5
804
0
2161
1
1094
2
1931
4455
1893
400
1101
546
493
787
1832
3
1161
300
2490
2497
2328
1043
1215
1004
267
2211
1279
381
5313
2393