287
1
2442
2
907
121182
504
2115
4
2564
1352
3
476
373
231
105807
42
31535
0
521
606
477
1092
385
2011
430
5270
7
4071