1832
3
1004
1
413
0
2634
1279
2497
2
895
5313
301
2143
675
2702
437
997
798
266
1817
362
366
2123
685
515
259
422