8766
2
3659
14
2522
0
909
1
2952
1192
1378
1428
1069
422
896
1105
266
1024
2395
458
1115
1586
1543
303
2720
10
846
576
683
953
282572
239
768
1297
169211
11