1690
1
1749
1547
1681
1568
2530
4
9027
2
1973
1632
1746
619
868
19944
745
0
784
526
1455
1424
774
801
9956
3
1788
3080
19783
3673
6
2368
3546
1813
3140
662