1043
0
918
325
267
2702
286
408
683
846
482
1557
1161
1133
505
5313
259
358
1153
685
413
2121
4
379
1824
663
798
479
941
743