1132
0
3808
320
501
646
496
259
362
1084
382
35426
162856
1289
341
1793
358
1343
1860
306
288
155
804
422
418
371
780
99031
1
513
475
1936