471
0
2228
542
449
3168
583
1409
1312
322
475
609
486
1478
1008
827
1211
437
1589
1126
277
3758
435
4775
2
268
4196