322
0
1
251
547
3
95461
59
909
2
870
2766
30
1298
1137
1275
3499
4
2764
6
2346
2377
1805
2214
1293
1333
2016
2063
2572
7
3457
2373
2417
4278
4469
3040
3592
3095
2623
5516
5
13
5070
9
4445
5204
4796
3090
3169
4314
5999
10