3625
1663
7216
1771
2975
927
1285
1152
794
1018
2237
1076
1113
1195
1266
1367
946