445
0
1279
1
2497
2
8280
8
2143
675
2702
798
266
2123
685
4431
343
448
515
1841
7
340
259
663
3171
5875
820