486
0
846
2907
4
2909
402
1010
1
1132
2199
2855
3
4465
7
2211
637
392
247
458
547
246
3092
1348
798
3691
5
381
2301
2