6075
15
1168
1
1787
1813
83
1217
745
0
1660
801
673
526
693
3326
3
784
905
1619
995
1000
619
1089
2184
830
1093