2652
1
391
626
2
452
697
678
803
0
2080
3480
4782
6
1717
595
454
526
457
2023
2194
3
1062
1026
791
554
1064
538
1182
652
597
512
433
798
2114