5571
3
1766
2
3696
8
3500
1
2170
4
2152
0
2213
2453
962
2173
1787
1624
2207
1168
19079
6
5546
1800
1972
1656
1642
5753
10
1479
1431
2369
1813
948
2866
4715
5
2371
1380