2196
1
846
0
579
668
381
1101
3456
2046
864
1553
2
717
2346
1931
2161
2490
4455
1893
2328
2722
1043
1215
267
1832
3
2435
1004
413