345
0
436
864
2901
4
2822
2
1832
3
4309
1
19279
871
280
1608
4223
22
881
4771
674
1661
1961
328
1372
1499
294
398
2996
6
2055
6365
24
3164
8
1010
980
1245
1344