1436
0
691
755
5313
6800
968
1661
1
525
4111
2
745
1352
269
1133
1075
259
496
422
1009
598
474
366
532
471
93