326
1
402
0
2855
3
469
525
1551
2
846
3388
530
4
2711
738
78
505
362
6808
12
2989
5
273
1346
416
859
2345
2130
2168
1751
2504
185
490
5379
1428
334