9201
1413
4537
16726
2115
1403
1685
2104
1047
1138
2880
1079
3997
2757
952
1736
1148
15986
2206
2073
1014
990
4511
1445
3600