5135
4
415
0
1110
3
2557
2059
850
1
1099
1411
1912
2
1151
1798
1647
2634
1809
514
1824
1998
381
1842
430
722
4604
13