1075
1
2277
0
1152
1675
57793
796
6
3939
8
1081
3929
1681
2767
5
636
2908
10
3671
1237
2100
2
1962
2108
3
1663
1938
2329
2234
4
2221
2835
2297
747
1618
1112
2999
4670