422
0
752
1126
813
15789
501
598
787
627
520
337
726
1230
5
587
1015
460
472
157
419
423
1301
441
342
358
400
530
158
413
546