621
2
1629
1945
1
489
1742
5
3629
8
4
1961
3600
10
2019
1594
3
1996
484
4520
1704
2196
1254
1698
1192
5703
2673
771
658
915
553
824
727
749
1627
784