466
0
1
701
589
1123
1101
1032
1086
2
1183
1658
2222
3
2374
5
2674
4275
12
4315
7
8193
22
3153
3905
10
4118
9
3452
4301
8
3637
6370
4
14
3342
3192
3411
3395
3196
3246
2963
3021
3378
2879
3217
4739
20
11
2802
3120
2817
3278
2439