239
1
980
250
1813
2
762
1040
235
355
89
41
0
811
3
1778
305
2748
4
375
125
460
641
567
403
498
513
595
528
506
971
559
611
218
591