1126
1
780
6859
5
580
0
2733
3
2121
4
1880
2
1769
733
422
330
1133
1533
1852
957
951
1622
409
1557
415
521
1260
602
468
1571
1237
787