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