475
0
2103
1
3990
139
1132
1850
2
525
3061
5
356
637
1053
530
4
2211
506
91021
3
518
341
543
569
405
1622
282572
422
101
489
3808
477
419694
9
162856
1348