3480
1
2080
2
452
697
678
803
0
1422
391
747
1153
1669
4
1805
602
4247
3
764
930
532
377
471
987
6833
10
447
465
758
561
466
87
5101
623
641