106
2301
1377
1067
2099
1713
1202
2483
1973
1206
2486
2231
1208
2489
698
954
955
1979
1212
701
957
960
1218
1221
2245
966
1990
711
1735
1480
2504
1993
971
973
2509