286
0
1
224
524
3
95420
59
879
2
850
2731
30
1276
1103
1243
3467
4
2710
6
2312
2342
1780
2182
1280
1316
1996
2040
2535
7
3421
2355
2382
4240
4435
3009
3564
3072
2584
5476
5
13
5049
9
4417
5145
4768
3151
4288
12648
19
4429
5772
5966
10