270
1
3938
8
856
2
8953
26
1052
1767
3
1038
5
12892
18
1474
2641
4
5124
9
952
0
1176
1392
1702
1743
1205
1234
1254
1320
1504
2090
1550
1553
1285
2513
3214
2536
2430