6075
15
1168
1
1000
0
496
1787
802
801
1813
1217
83
2934
2
1354
994
6
2663
1860
849
905
1660
745
693
526
1619
995
673
1089
3326
3
619
3007
4
784
1709