1787
1
3442
3
21152
8
1532
1690
1749
1547
1568
2530
4
1973
2
1632
2100
19944
619
868
915
0
784
19783
17946
526
1455
4311
1424
801
1788
3080
5402
9
2368
1813
3140