746
1
2906
903
2516
2935
3
1797
7
8122
5
1113
100
2
297
215
109
334
349
605
663
4
398
1345
6
634
1440
539
0
906
1166
1003
1550
537
716
1795
1692
1249