283
300
935
0
170
731
2
630
1
698
1075
1668
280
477
659
770
2201
251
371
271
580
284
717
2931
386
813
515
2010
322