1045
0
972
1
4258
2145
2245
2
2990
3
9055
10
880
2159
5
692
781
2000
1524
707
1066
765
355
1733
55
3196