1960
2
2055
738
0
17607
5
4834
8607
8
1850
2101
1569
1
4176
4
3580
2011
655
2060
8411
3
1812
2788
3560
2763
1289601
775
2890
1679