1780
0
691
1541
503
1075
4594
1
745
478
608
953
248
2522
1152
5313
759
381
455
4111
2
468
496
755
484
412
403
296
3644
517
2992
719
410