356
0
363
2581
5
370
3092
1
2257
2442
2
1533
2069
3
14076
7
31535
521
2288
3653
2564
518
2142
1751
19890
2330
4
90
1042
475
4111
465
476
25137
477
329
1973