12029
2912
13281
4125
952
1141
2871
981
1000
2492
1033
1623
1346
2085
1129
953
1005
1855
65810
6274
8090
3327
1197
26148
3733