1832
3
1133
0
1824
381
25137
970
422
918
968
987
1
294
1661
4111
2
69
668
280
445
2490
467
428
410
19279
602
349
980
1161
675
951
277
418