1570
1
1545
2
1813
1225
0
1880
5
2650
20
3629
862
616
2977
9106
3
2760
4
1787
1412
571
3539
2534
775
2535
1618
1812
1821
2838
3012
1976
2366
1869
1179
3871
2794