530
0
1
466
292
2055
269
879
3
978
4
2387
6
2958
1820
2
2635
769
1397
1490
2573
2122
3415
274
3962
7002
5
4242
4052
296
253
266
3988
3187
5182
3320
258
4423
5384
90
65
25
4528