1147
1
895
1084
0
4661
8
1663
2
2495
3
4082
5
1056
4058
4
1978
2819
853
3276
2013
1545
1427
2230
545
1145
2558
2780
1307
4235
3108
2145