123674
35
1695
4
1170
1
10736
26
4248
2219
2
1077
956
3629
2698
718
4375
6517
2485
2299
1767
1423
1239
1204
2999
2234
1884
3
2908
10
2277
0
1184
2188
1563
2297
1506
1495