1075
1
1152
2277
0
1675
57793
3939
8
1081
3929
1681
2767
5
636
1237
2100
2
1962
1663
2234
4
2221
2297
747
796
6
1618
1112
2999
4670
1442
1752
1394
4012
891