3317
5
701
2
3684
895
0
557
542
662
3205
132
1521
852
87
1409
832
508
1866
4059
440
437
1135
484
728
361
531
475
391
683
715
1374
818