12688
6
19
1293
0
1
2348
3
2572
7
2064
3169
5
4455
2016
2
4316
4
4799
4472
95463
59
1277
1139
1299
326
911
2626
3095
3594
548
5208
2215
1805
2377
4447
2765
3504
4281
2418
2373
3461
5519
13
2767
30
872
255
3091
1335
6003
10
3041
5818
5071
9