3655
4
383
0
475
926
543
477
418
1467
8116
6
1636
2770
460
422
1084
349
798
2189
5009
611
646
552
353
472
809
965
518
505
521
367
4543
5