1161
0
1133
423
1511
348
47041
846
798
280
2121
4
471
683
544
479
787
4465
7
319
330
514
1981
299
2659
2
546
439
1932
1
2569
5
2152
895
367