2190
6
475
0
477
505
3410
1
418
552
860
3559
4106
353
611
383
400
3015
363
521
935
522
798
657
2827
2
1462
809
8116
58
367
543
913
152