2628
2
4223
22
4111
1661
1020
0
895
1960
7
2760
1
4431
6
1010
964
2152
355
4129
1084
2059
8
5380
1024
1805
971
798
2799
2995
737
2188
1277
5
4830
839
1903
1557