833
2
2710
3469
4135
4675
4803
1417
780
2183
2457
699
490
4998
2774
998
8545
2448
786
2725
563
2584
2924
2832
3651
7440
2574