475
0
521
2267
1343
2330
4
693
2142
507
530
2369
1
1126
152
18403
6
1053
2395
335
116
1821
429
1629
2257
63
643
4452
3599
2789
2936
2
3514
3
3092
412