2123
0
787
14492
1
407
2328
2964
1149
809
1428
1215
423
846
57
2522
2143
369
474
602
547
1610
909
454
820
4426
255
780
1279
31535
78
755