5577
4
1449
139
1
4141
6
1806
2
2703
3
157
2764
3601
3064
5
1581
1973
2148
1039
2949
1713
4014
6345
776
1193
957
191
903
2449
2806
1207