1154
4
750
2
1515
9068
9
2118
2777
342
1
3135
3
1251
940
1657
601
512
2811
1633
77
1254
73
1309
6
1078
1297
0
2138
887
1316
1415
881
432
53
50