886
0
1661
2
1337
498
3293
1
968
111
2727
2587
16
4713
14
25137
4677
10
5255
892
1264
4864
84
463
680
341
5217
11
1225
5620
1010
991
475
1774
166543
18
911
1633