1547
1
1681
1568
2535
2
496
0
1787
1632
1746
2085
582
571
370
868
745
297066
784
2932
526
1455
3683
1424
3498
4
774
801
2368
1295
1813
25669
662
280