6075
15
1168
1
1354
496
0
1813
1120
2
1306
2044
1000
1545
2173
1787
1766
2760
4
802
801
2578
1217
830
1694
216
2034
5
1380
2294
3562
3861
1431
1532
2250
1888