1469
4
2110
6
1670
1154
1
2652
391
626
2
452
697
678
803
0
2080
3480
4782
1717
595
454
526
457
2023
2194
3
1062
1026
791
555
1064
538
1182
652
597